#Kai Zhang
#1:655294
#2:127329 19577 
#3:324741 63634 504791 63552 
#4:443193
#5:917784
#6:919352 224185 919347 835595 942486 1414860 1111583 919357 919342 947750
#7:575685  
#8:1392023 
#9:1753851 
#10:742822
#11:710468 596271 
#12:1316929 
#13:53240
#14:1147315 1147857 1262129 431403 1237804 1278548
#15:895754 896044 277799 703906 895759 898417 276430 277879
#16:1322636
#17:971057 1183874 734814
#18:628546 483531
#20:1658742 1318035 
#21:336151 1210353 169532 1279713 129668 336162 336036 1377974 517718 1193545
#22:379183 
#23:581419
#24:153503
#25:41172 553524 1654676 1652862